ball studs - Alemán Inglés Diccionario